cmake_minimum_required(VERSION 3.21)
project(C C)

set(CMAKE_C_STANDARD 99)

add_executable(C_220410_BC78 "BC78 KiKi说祝福语/C_220410_BC78.c")
add_executable(C_220410_BC79 "BC79 小乐乐求和/C_220410_BC79.c")
add_executable(C_220410_BC80 "BC80 奇偶统计/C_220410_BC80.c")
add_executable(C_220410_BC81 "BC81 KIKI求质数个数/C_220410_BC81.c")
add_executable(C_220410_BC82 "BC82 乘法表/C_220410_BC82.c")
add_executable(C_220410_BC83 "BC83 牛牛学数列1/C_220410_BC83.c")
add_executable(C_220410_BC85 "BC84 牛牛学数列2/C_220410_BC85.c")
add_executable(C_220410_BC131 "BC131 KiKi学程序设计基础/C_220410_BC131.c")
add_executable(C_220410_BC123 "BC123 小乐乐找最大数/C_220410_BC123.c")
add_executable(C_220410_BC27 "BC27 计算球体的体积/C_220410_BC27.c")
add_executable(C_220410_BC25 "BC25 计算体重指数/C_220410_BC25.c")
add_executable(C_220411_BC85 "BC85 牛牛学数列3/C_220411_BC85.c")
add_executable(C_220411_BC86 "BC86 牛牛学数列4/C_220411_BC86.c")
add_executable(C_220411_BC87 "BC87 数位之和/C_220411_BC87.c")
add_executable(C_220411_BC88 "BC88 魔法数字变换/C_220411_BC88.c")
add_executable(C_220411_BC89 "BC89 包含数字9的数/C_220411_BC89.c")
add_executable(C_220412_BC90 "BC90 小乐乐算多少人被请家长/C_220412_BC90.c")
add_executable(C_220412_BC91 "BC91 水仙花数/C_220412_BC91.c")
add_executable(C_220412_BC92 "BC92 变种水仙花/C_220412_BC92.c")
add_executable(C_220413_BT1 "BT1 简单排序/C_220413_BT1.c")
add_executable(C_220413_BT2 "BT2 输出3的倍数/C_220413_BT2.c")
add_executable(C_220413_BT3 "BT3 最大公因数/C_220413_BT3.c")
add_executable(C_220413_BT4 "BT4 闰年/C_220413_BT4.c")
add_executable(C_220413_BT13 "BT5 素数的新境界/C_220413_BT13.c")
add_executable(C_220414_BC93 "BC93 公务员面试/C_220414_BC93.c")
add_executable(C_220414_BC94 "BC94 反向输出一个四位数/C_220414_BC94.c")
add_executable(C_220414_BC95 "BC95 小乐乐与进制转换/C_220414_BC95.c")
add_executable(C_220415_BC96 "BC96 [NOIP2015]金币/C_220415_BC96.c")
add_executable(C_220415_BC97 "BC97 回文对称数/C_220415_BC97.c")
add_executable(C_220415_BC98 "BC98 线段图案/C_220415_BC98.c")
add_executable(C_220415_BC99 "BC99 正方形图案/C_220415_BC99.c")
add_executable(C_220415_BC100 "BC100 直角三角形图案/C_220415_BC100.c")
add_executable(C_220416_BT6 "BT6 100以内9的个数/C_220416_BT6.c")
add_executable(C_220416_BT7 "BT7 数列求和1/C_220416_BT7.c")
add_executable(C_220416_BT8 "BT8 求10个数中的最大值/C_220416_BT8.c")
add_executable(C_220416_BT9 "BT9 猜数游戏/C_220416_BT9.c")
add_executable(C_220416_BT10 "BT10 二分查找/C_220416_BT10.c")
add_executable(C_220417_BC101 "BC101 翻转直角三角形图案/C_220417_BC101.c")
add_executable(C_220417_BC102 "BC102 带空格直角三角形图案/C_220417_BC102.c")
add_executable(C_220417_BT11 "BT11 内存交换/C_220417_BT11.c")
add_executable(C_220417_BT12 "BT12 n阶乘法表/C_220417_BT12.c")
add_executable(C_220418_BC103 "BC103 金字塔图案/C_220418_BC103.c")
add_executable(C_220418_BC104 "BC104 反转金字塔图案/C_220418_BC104.c")
add_executable(C_220418_BC105 "BC105 菱形图案/C_220418_BC105.c")
add_executable(C_220419_BC106 "BC106 K形图案/C_220419_BC106.c")
add_executable(C_220419_BC107 "BC107 箭形图案/C_220419_BC107.c")
add_executable(C_220419_BC108 "BC108 反斜线形图案/C_220419_BC108.c")
add_executable(C_220419_BC109 "BC109 正斜线图案/C_220419_BC109.c")
add_executable(C_220420_BT13 "BT13 三角形面积-海伦公式/C_220420_BT13.c")
add_executable(C_220421_BC110 "BC110 X形图案/C_220421_BC110.c")
add_executable(C_220421_BC111 "BC111 空心正方形图案/C_220421_BC111.c")
add_executable(C_220422_BT14 "BT14 汉诺塔递归/C_220422_BT14.c")
add_executable(C_220423_BT15 "BT15 递归_打印每一位/C_220423_BT15.c")
add_executable(C_220423_BT16 "BT16 递归_阶乘/C_220423_BT16.c")
add_executable(C_220424_BT17 "BT17 递归_strlen模拟/C_220424_BT17.c")
add_executable(C_220424_BT18 "BT18 递归_数位之和/C_220424_BT18.c")
add_executable(C_220425_BT19 "BT19 递归_斐波那契数/C_220425_BT19.c")
add_executable(C_220425_BT20 "BT20 递归_数组的内存交换/C_220425_BT20.c")
add_executable(C_220426_BT21 "BT21 数组的操作/C_220426_BT21.c")
add_executable(C_220427_BC117 "BC117 小乐乐走台阶/C_220427_BC117.c")
add_executable(C_220428_BC98 "BC98 序列中删除指定数字/C_220428_BC98.c")
add_executable(C_220428_BC45 "BC45 最高分数/C_220428_BC45.c")
add_executable(C_220428_BC48 "BC48 大小写转换/C_220428_BC48.c")
add_executable(C_220428_BC47 "BC47 判断是否为字母/C_220428_BC47.c")
add_executable(C_220428_BC95 "BC95 最高分与最低分之差/C_220428_BC95.c")
add_executable(C_220429_BT22 "BT22 模拟_strcpy/C_220429_BT22.c")
add_executable(C_220430_BT22 "BT22 模拟_strlen/C_220430_BT22.c")
add_executable(C_220430_BC112 "BC112 空心三角形/C_220430_BC112.c")
add_executable(C_220430_BC113 "BC113 数字三角形/C_220430_BC113.c")
add_executable(C_220501_BC114 "BC114 圣诞树/C_220501_BC114.c")
add_executable(C_220501_BC115 "BC115 超级圣诞树/C_220501_BC115.c")
add_executable(C_220503_BT23 "BT23 交换两者值/C_220503_BT23.c")
add_executable(C_220504_BC116 "BC116 记数问题/C_220504_BC116_1.c")
add_executable(C_220504_BC116_2 "BC116 记数问题/C_220504_BC116_2.c")
add_executable(C_220504_BC117 "BC117 逆序数组/C_220504_BC117.c")
add_executable(C_220504_BC118 "BC118 N个数之和/C_220504_BC118.c")
add_executable(C_220504_BC127 "BC127 筛法求素数/C_220504_BC127.c")
add_executable(C_220505_BC120 "BC120 争夺前五名/C_220505_BC120.c")
add_executable(C_220505_BC121 "BC121 有序序列合并/C_220505_BC121.c")
add_executable(C_220505_BC122 "BC122 有序序列判断/C_220505_BC122.c")
add_executable(C_220506_BC123 "BC123 有序序列插入一个整数/C_220506_BC123.c")
add_executable(C_220506_BC125 "BC125 序列中整数去重/C_220506_BC125.c")
add_executable(C_220506_BC124 "BC124 序列中删除指定数字/C_220506_BC124.c")
add_executable(C_220506_BC126 "BC126 小乐乐查找数字/C_220506_BC126.c")
add_executable(C_220507_BC128 "BC128 班级成绩输入输出/C_220507_BC128.c")
add_executable(C_220508_BT24 "BT24 求两个数二进制中不同位的个数/C_220508_BT24.c")
add_executable(C_220508_BT25 "BT25 打印整数二进制的奇数位和偶数位/C_220508_BT25.c")
add_executable(C_220508_BT26 "BT26 统计二进制中1的个数/C_220508_BT26.c")
add_executable(C_220508_BT27 "BT27 交换两个变量/C_220508_BT27.c")
add_executable(C_220509_BC129 "BC129 矩阵元素定位/C_220509_BC129.c")
add_executable(C_220510_BC130 "BC130 最高身高/C_220510_BC130.c")
add_executable(C_220511_BT28 "BT28 字符逆序/C_220511_BT28.c")
add_executable(C_220512_BC131 "BC131 矩阵相等判定/C_220512_BC131.c")
add_executable(C_220513_BT29 "BT29 指针打印数组/C_220513_BT29.c")
add_executable(C_220513_BT30 "BT30 打印菱形/C_220513_BT30.c")
add_executable(C_220514_BT31 "BT31 计算求和/C_220514_BT31.c")
add_executable(C_220514_BT32 "BT32 喝汽水问题/C_220514_BT32.c")
add_executable(C_220515_BT33 "BT33 模拟qsort函数/C_220515_BT33.c")
add_executable(C_220516_BC132 "BC132 矩阵计算/C_220516_BC132.c")
add_executable(C_220516_BC133 "BC133 回型矩阵/C_220516_BC133.c")
add_executable(C_220516_BC134 "BC134 蛇形矩阵/C_220516_BC134.c")
add_executable(C_220517_BT34 "BT34 打印等边三角形/C_220517_BT34.c")
add_executable(C_220518_BT35 "BT35 奇数在前偶数在后/C_220518_BT35.c")
add_executable(C_220520_BC135 "BC135 图像相似度/C_220520_BC135.c")
add_executable(C_220520_BC136 "BC136 判断上三角矩阵/C_220520_BC136.c")
add_executable(C_220520_BC137 "BC137 序列重组矩阵/C_220520_BC137.c")
add_executable(C_220521_BC37 "BC37 网购/C_220521_BC37.c")
add_executable(C_220522_BT36 "BT36 旋转字符串/C_220522_BT36.c")
add_executable(C_220523_BC37 "BT37 杨氏矩阵/C_220523_BC37.c")
add_executable(C_220524_BT38 "BT38 斐波那契数列/C_220524_BT38.c")
add_executable(C_220525_BC140 "BC140 杨辉三角/C_220525_BC140.c")
add_executable(C_220526_BC138 "BC138 矩阵转制/C_220526_BC138.c")
add_executable(C_220526_MA1 "MA1 猜名次/C_220526_MA1.c")
add_executable(C_220527_MA2 "MA2 找凶手/C_220527_MA2.c")
add_executable(C_220530_BT39 "BT39 找数字/C_220530_BT39.c")
add_executable(C_220531_BT40 "BT40 n的k次方/C_220531_BT40.c")
add_executable(C_220602_BT41 "BT41 杨氏矩阵查找/C_220602_BT41.c")
add_executable(C_220603_BT41 "BT42 判断旋转字符串/C_220603_BT41.c")
add_executable(C_220604_BT43 "BT43 数组替换/C_220604_BT43.c")
add_executable(C_220605_BT44 "BT44 计算输出的地址/C_220605_BT44.c")
add_executable(C_220606_BT45 "BT45 数组字符串倒叙/C_220606_BT45.c")
add_executable(C_220608_BT46 "BT46 删除指定字符/C_220608_BT46.c")
add_executable(C_220609_BT47 "BT47 回文/C_220609_BT47.c")
add_executable(C_220610_BT48 "BT48 验证密码/C_220610_BT48.c")
add_executable(C_220612_BT49 "BT49 删除空格/C_220612_BT49.c")
add_executable(C_220711_DA1_1 "DA1 尼科彻斯定理/C_220711_DA1.c")
add_executable(C_220711_DA1_2 "DA2数列求和/C_220711_DA2.c")
add_executable(C_220712_DA2_1 "DA3 1到最大N位数/C_220712_DA3.c")
add_executable(C_220713_BT50 "BT50 消失的数字/C_220713_BT50.c")
add_executable(C_220714_BT51 "BT51 消失的两个数/C_220714_BT51.c")
add_executable(C_220715_DA4 "DA4 这时一年的第几天/C_220715_DA4.c")
add_executable(C_220516_DA5 "DA5 记负均正/C_220516_DA5.c")
add_executable(C_220717_DA6 "DA6 旋转数组最小数字/C_220717_DA6.c")
add_executable(C_220718_DA7 "DA7 写错的两个数/C_220718_DA7.c")
add_executable(C_220719_DA8 "DA8 检验密码规范/C_220719_DA8.c")
add_executable(C_220720_DA9 "DA9 重复数字个数/C_220720_DA9.c")
add_executable(C_220721_DA10 "DA10 整数转换/C_220721_DA10.c")
add_executable(C_220722_DA11 "DA11 大于其它数字两倍的数/C_220722_DA11.c")
add_executable(C_220723_DA12 "DA12 两数组集合/C_220723_DA12.c")
add_executable(C_220724_DA13 "DA13 字符串排序/C_220724_DA13.c")
add_executable(C_220725_DA14 "DA14 找平衡地带/C_220725_DA14.c")
add_executable(C_220726_DA15 "DA15 字符个数统计/C_220726_DA15.c")
add_executable(C_220727_DA16 "DA16 多数元素/C_220727_DA16.c")
add_executable(C_220728_DA17 "DA17 自除数/C_220728_DA17.c")
add_executable(C_220729_DA18 "DA18 除自身以外的积/C_220729_DA18.c")
add_executable(C_220730_DA19 "DA19 加法模拟/C_220730_DA19.c")
add_executable(C_220731_DA20 "DA20 找出所有消失的数/C_220731_DA20.c")
add_executable(C_220801_DA21 "DA21 一的个数/C_220801_DA21.c")
add_executable(C_220802_DA22 "DA22 完美数/C_220802_DA22.c")
add_executable(C_220803_DA23 "DA23 数字颠倒/C_220803_DA23.c")
add_executable(C_220804_DA24 "DA24 倒叙语句/C_220804_DA24.c")
add_executable(C_220805_DA25 "DA25 斐波那契/C_220805_DA25.c")
add_executable(C_220806_DA26 "DA26 开平方根数列求和/C_220806_DA26.c")
add_executable(C_220807_DA27 "DA27 珠玑妙算RGB/C_220807_DA27.c")
add_executable(C_220808_DA28 "DA28 数组内两数之和/C_220808_DA28.c")
add_executable(C_220809_DA29 "DA29 出现奇数次的数/C_220809_DA29.c")
add_executable(C_220810_DA30 "DA30 二分法找波峰/C_220810_DA30.c")
add_executable(C_220811_DA31 "DA31 数对/C_220811_DA31.c")
add_executable(C_220812_DA32 "DA32 截取字符串/C_220812_DA32.c")
add_executable(C_220813_DA33 "DA33 与斐波那契的距离/C_220813_DA33.c")
add_executable(C_220814_DA34 "DA34 替换空格/C_220814_DA34.c")
add_executable(C_220815_DA35 "DA35 合并两个有序数组/C_220815_DA35.c")
add_executable(C_220816_DA36 "DA36 旋转数组/C_220816_DA36.c")
add_executable(C_220817_DA37 "DA37 移除链表元素/C_220817_DA37.c")
add_executable(C_220818_DA38 "DA38 反转单链表/C_220818_DA38.c")
add_executable(C_220819_DA39 "DA39 单链表找中间位置/C_220819_DA39.c")
add_executable(C_220820_DA40 "DA40 倒数第k个位置/C_220820_DA40.c")
add_executable(C_220821_DA41 "DA41 合并两个单链表/C_220821_DA41.c")
add_executable(C_220822_DA42 "DA42 单链表分割/C_220822_DA42.c")
add_executable(C_220823_DA43 "DA43 单链表回文判断/C_220823_DA43.c")
add_executable(C_220824_DA44 "DA44 单链表相交/C_220824_DA44.c")
add_executable(C_220825_DA45 "DA45 单链表内循环/C_220825_DA45.c")
add_executable(C_220826_DA46 "DA46 单链表内循环入口/C_220826_DA46.c")
add_executable(C_220827_DA47 "DA47 单链表排序/C_220827_DA47.c")
add_executable(C_220828_DA48 "DA48 删除链表中的重复节点/C_220828_DA48.c")
add_executable(C_220829_DA49 "DA49 复制带随机指针的单链表/C_220829_DA49.c")

add_executable(C_220830_DA50 "DA50 二叉树的前序遍历/C_220830_DA50.c")
add_executable(C_220831_DA51 "DA51 数组构建二叉树/C_220831_DA51.c")
add_executable(C_220901_DA52 "DA52 层序遍历/C_220901_DA52.c")
add_executable(C_220902_DA53 "DA53 判断完全二叉树/C_220902_DA53.c")
add_executable(C_220903_DA54 "DA54 平衡二叉树/C_220903_DA54.c")
add_executable(C_220904_DA55 "DA55 单值二叉树/C_220904_DA55.c")
add_executable(C_220907_DA56 "DA56 相同的树/C_220907_DA56.c")
add_executable(C_220908_DA57 "DA57 对称二叉树/C_220908_DA57.c")